patched (rubber) - Turkish English Dictionary